master a skill - German English Dictionary